<?php

class Bootstrap extends Zend_Application_Bootstrap_Bootstrap {

    protected function _initDb() {
        $optionResources = $this->getOption('resources');
        $dbOption = $optionResources['db'];

        $dbOption['params']['username'] = 'root';
        $dbOption['params']['password'] = '';
        $dbOption['params']['dbname'] = 'duhocau';

        $adapter = $dbOption['adapter'];
        $config = $dbOption['params'];
        $db = Zend_Db::factory($adapter, $config);
        $db->setFetchMode(Zend_Db::FETCH_ASSOC);
        $db->query("SET NAMES 'utf8'");
        $db->query("SET CHARACTER SET 'utf8'");

        Zend_Registry::set('connectDb', $db);
        Zend_Db_Table::setDefaultAdapter($db);

        return $db;
    }
    
//     public function _initFrontcontroller(){
//     	$front = Zend_Controller_Front::getInstance();
//     	$front->addModuleDirectory(APPLICATION_PATH . '/modules');
//     	$front->setDefaultModule('default');
// 		//$front->registerPlugin(new Australian_Plugin_Permisssion());
//     	$error = new Zend_Controller_Plugin_ErrorHandler(array('module'=>'default',
//     														 'controller'=>'public',
//     														 'action'=>'error'));
    	
//     	$front->registerPlugin($error);
//     	return $front;
//     }

}

